package com.tb.tink;

import org.junit.Test;

import java.security.GeneralSecurityException;

/**
 * comment
 *
 * @author zhao yuan
 * @since 2018/9/17
 */
public class TinkTest {

//    @Test
//    public void testTink() throws GeneralSecurityException {
//        // 1. 生成密钥。
//        KeysetHandle keysetHandle = KeysetHandle.generateNew(
//                AeadKeyTemplates.AES256_EAX);
//// 2. 获取原语。
//        Aead aead = AeadFactory.getPrimitive(keysetHandle);
//// 3. 使用原语。
//        byte[] plaintext = "zhaoyuan".getBytes();
//        byte[] additionalData = "xian".getBytes();
//        byte[] ciphertext = aead.encrypt(plaintext, additionalData);
//        String sign = new String(ciphertext);
//        System.out.println(sign);
//    }
}
